package com.net.service;

import java.util.Date;
import java.util.List;

import com.net.domain.ClassHourMapping;
import com.net.domain.ClassHours;
import com.net.domain.ClassInfo;
import com.net.domain.Course;
import com.net.domain.CycleTest;
import com.net.domain.Subject;


public interface UtilService {
	List<ClassInfo> getAllClass();
	List<Course> getAllCourse();
	List<Subject> getAllSubject();
	List<ClassHours> getAllClassHours();
	List<CycleTest>getAllCycleTest();
	
	List<ClassHourMapping> getClassByStaff(int staffId);
	
	ClassInfo getClass(int classId);
	Course getCourse(int courseId);
	Subject getSubject(int subjectId);
	ClassHours getClassHour(int classHourId);
	int getClassHourMapId(String classHour, Date date, int subjectClassGroupId);
	int getClassHourId(String classHour);

}
